right of habitation - Alemán Inglés Diccionario